stamping ground


Results for "stamping ground"

English - Turkish Dictionary

stamping ground

(English - Turkish Dictionary) :
k. dili uğrak yeri, sıkça gidilen yer: Beyoğlu is his principal stamping ground. Beyoğlu onun başlıca uğrak yeri.